last speaker - German English Dictionary